20
haidhciadcbacfjbiied
gaiefeiggiiihebchjgc
jdiaiafcdfgagjhibaci
gigiejaddegeiajediii
cdbdhcageacbajghcdjh
bgdbcfihhifgjdhegfgj
dgjbcjfbagjhahbdhfib
faejijfcjcgehdhgaieb
eeajbficdebchfghhbjh
jbaaaeaeecihjfahfddf
aahidgccdbgacfahijic
agdeihdajgggigehfjab
hgcgciiiijceghefhgig
edfiiideabegcejehach
bdcbgacbbhihaaeaihdf
jhbffggebdhifgggjecc
affgbjfjccbidhdfjicd
eccgghfaibafdcdghije
gjfhfbjjacihcbabaced
hgiieeigbghdbfcjagae
